package com.cc.model.dto

import jakarta.validation.constraints.Size
import java.io.Serializable
import java.time.LocalDateTime

/**
 * DTO for {@link com.cc.model.DiScript}
 */
data class DiScriptDto(
    @field:Size(max = 32) val id: String? = null,
    @field:Size(max = 32) val repId: String? = null,
    @field:Size(max = 32) val categoryId: String? = null,
    @field:Size(max = 32) val scriptId: String? = null,
    @field:Size(max = 300) val name: String? = null,
    @field:Size(max = 300) val type: String? = null,
    @field:Size(max = 300) val path: String? = null,
    val createDate: LocalDateTime? = null
) : Serializable